099fa6c11efa0855f997021270b0164a56913bc9,compiler/backend/src/org/jetbrains/jet/codegen/PropertyCodegen.java,PropertyCodegen,generateGetter,#JetNamedDeclaration#PropertyDescriptor#JetPropertyAccessor#,122

Before Change


            JvmPropertyAccessorSignature signature = typeMapper.mapGetterSignature(propertyDescriptor, kind);
            PropertyGetterDescriptor getterDescriptor = propertyDescriptor.getGetter();
            getterDescriptor = getterDescriptor != null ? getterDescriptor : DescriptorResolver.createDefaultGetter(propertyDescriptor);
            functionCodegen.generateMethod(getter != null ? getter : p,
                                           signature.getJvmMethodSignature(),
                                           true,
                                           signature.getPropertyTypeKotlinSignature(),
                                           getterDescriptor);
        //}
    }

After Change


        PropertyGetterDescriptor getterDescriptor = propertyDescriptor.getGetter();
        getterDescriptor = getterDescriptor != null ? getterDescriptor : DescriptorResolver.createDefaultGetter(propertyDescriptor);

        if (kind != OwnerKind.TRAIT_IMPL || !defaultGetter) {
            functionCodegen.generateMethod(getter != null ? getter : p,
                                           signature.getJvmMethodSignature(),
                                           true,
                                           signature.getPropertyTypeKotlinSignature(),
                                           getterDescriptor);
        }
        //}
    }